Mobile
Log In Sign Up
Home > english-french > "raining cats and dogs" in French

French translation for "raining cats and dogs"

tempête de pluie, déluge

Related Translations:
rains:  n. les pluies, la saison des pluies
rain:  n. pluie, aversev. pleuvoir
pelting rain:  pluie battante
rain forest:  forêt tropicale humide
atomic rain:  avalanche radioactive
it rained:  il a plu
rain water:  eau de pluie
rain clouds:  nuages de pluie
rain cloud:  n. nuage de pluie
rain incessantly:  v. pleuvoir de façon incessante
Similar Words:
"rainfall" French translation, "rainfall intensity" French translation, "rainforest" French translation, "rainforest action network" French translation, "raininess" French translation, "rainless" French translation, "rainless year" French translation, "rainmaker" French translation, "rainproof" French translation, "rainmaking" French translation